import { requireAdmin } from "#server/utils/admin-guard"; import { listModelsByProvider } from "#server/service/llm"; export default defineWrappedResponseHandler(async (event) => { await requireAdmin(event); const providerId = Number(getRouterParam(event, "providerId")); if (!providerId) { return R.throwError(400, "无效的供应商ID", null); } const result = await listModelsByProvider(providerId); return R.success(result); });